package com.qijian.maindata.domain.vo;

import com.qijian.common.annotation.Excel;
import com.qijian.common.annotation.Excels;
import com.qijian.maindata.domain.ExamineScheme;
import com.qijian.tool.domain.Storage;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.util.List;

/**
 * 检验方案对象
 *
 * @author qijian
 * @date 2021-11-24
 */

@EqualsAndHashCode(callSuper = true)
@Data
@ToString
public class ExamineSchemeVo extends ExamineScheme {


//    @Excels({
//            @Excel(name = "检验工具", valueList = "examineTool", sort = 12),
//            @Excel(name = "检验单位", valueList = "examineUnit", sort = 8),
//            @Excel(name = "验收标准", valueList = "examineStandard", sort = 7),
//
//            @Excel(name = "检验比例", valueList = "examineScale", sort = 5, dataFormat = "0.00%"),
//            @Excel(name = "检验项目", valueList = "examineName", sort = 4)
//    })
    private List<ExamineSchemeDetailsVo> details;
    //    @Excel(name = "检验描述", valueList = "examineDesc", sort = 6, isUnique = true),
//    @Excel(name = "产品名", sort = 1, isUnique = true)
    private String productName;
//    @Excel(name = "图号", sort = 2, isUnique = true)
    private String drawingNo;
//    @Excel(name = "检验工序", sort = 3, isUnique = true)
    private String classify;

    private List<Storage> files;
}
